Supplier managers careers in Sohar, Oman